turkish green crescent society - German English Dictionary